#coding=utf-8
"""
Author:杭州多测师_周sir
Time:2025/8/28 09:33
website:https://duoceshi.net
"""

'''
此模块是用来封装读取ini文件的工具类
'''
from configparser import ConfigParser  # 导入configparser模块中的ConfigParser类
from config.config import *  # 从config模块下导入所有的内容
import os

class Read_Ini(ConfigParser):  # 定义一个类，并且继承ConfigParser类

    def __init__(self,filename):
        super(Read_Ini,self).__init__()  #继承父类的构造方法
        self.read(filename)  # 读取ini文件中的内容

    def read_data_ini(self,section=None,option=None):
        '''
        封装一个获取section对应 的option里面的value值
        '''
        value = self.get(section,option) # 通过section获取option的value值
        return value
file = os.path.join(data_path,'data.ini')
read = Read_Ini(file)
# url = read.read_data_ini('test_data','url')
# print(url)
















